package com.sam.designpattern.singleton;

/**
 * @Author: Sam
 * @Date: 2022-07-22 15:45
 * @Description: 单例模式-饿汉式 线程安全
 */
public class HungrySingleton {
    //定义一个变量来存储类实例 并先初始化好
    private static HungrySingleton instance = new HungrySingleton();

    //私有化构造方法，好在内部控制创建实例的数目
    private HungrySingleton() {
    }

    public static HungrySingleton getInstance() {
        //直接返回实例
        return instance;
    }
}
